package br.com.news.utils.service.interfaces;

import java.util.List;
import br.com.news.utils.database.beans.UsuarioBean;
import br.com.news.utils.service.exception.ServiceException;

public interface IUsuarioService {

	List<UsuarioBean> teste();

	public List<UsuarioBean> findAll() throws ServiceException;

	public void save(UsuarioBean usuario) throws ServiceException;

	List<UsuarioBean> findByExample(UsuarioBean usuario);
	
	UsuarioBean autenticar(UsuarioBean usuarioBean);

	List<UsuarioBean> buscaTodosOsUsuariosAtivos();

	void update(UsuarioBean usuarioBean) throws ServiceException;

}
